home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Westlight Stock Photography - Creative Freedom
/
Westlight Stock Photography - Creative Freedom.iso
/
Other Items
/
Fetch Browser
/
Fetch Browser.rsrc
/
bin.rsrc_CODE_72_ACleanup.txt
< prev
next >
Wrap
Text File
|
1996-07-25
|
8KB
|
158 lines
# near model CODE resource
# jump table entries: 19624-19632 (9 of them)
00000000 4E56 FFBA link A6, -0x0046
00000004 2F0A move.l -[A7], A2
00000006 4AAE 0008 tst.l [A6 + 0x8]
0000000A 56C0 sne D0
0000000C 4A00 tst.b D0
0000000E 6746 beq +0x48 /* 00000056 */
00000010 2F00 move.l -[A7], D0
00000012 4267 clr.w -[A7]
00000014 2F2E 0008 move.l -[A7], [A6 + 0x8]
00000018 4EAD 2962 jsr [A5 + 0x2962 /* export_1320 */]
0000001C 121F move.b D1, [A7]+
0000001E 201F move.l D0, [A7]+
00000020 C001 and.b D0, D1
00000022 6732 beq +0x34 /* 00000056 */
00000024 206E 0008 movea.l A0, [A6 + 0x8]
00000028 43EE FFBA lea.l A1, [A6 - 0x46]
0000002C 2050 movea.l A0, [A0]
0000002E 45E8 0002 lea.l A2, [A0 + 0x2]
00000032 7022 moveq.l D0, 0x22
label00000034:
00000034 32DA move.w [A1]+, [A2]+
00000036 51C8 FFFC dbf D0, -0x6 /* 00000034 */
0000003A 4267 clr.w -[A7]
0000003C 486E FFBA pea.l [A6 - 0x46]
00000040 303C 0006 move.w D0, 0x6
00000044 AA52 syscall HFSPinaforeDispatch/HighLevelFSDispatch
00000046 4EAD 20F2 jsr [A5 + 0x20F2 /* export_1050 */]
0000004A 206E 0008 movea.l A0, [A6 + 0x8]
0000004E 2050 movea.l A0, [A0]
00000050 7000 moveq.l D0, 0x00
00000052 2140 0048 move.l [A0 + 0x48], D0
label00000056:
00000056 245F movea.l A2, [A7]+
00000058 4E5E unlink A6
0000005A 205F movea.l A0, [A7]+
0000005C 584F addq.w A7, 4
0000005E 4ED0 jmp [A0]
export_2453:
00000060 4E56 0000 link A6, 0
00000064 4AAD E8B0 tst.l [A5 - 0x1750]
00000068 671C beq +0x1E /* 00000086 */
0000006A 487A FF94 pea.l [PC - 0x6C /* 00000000, value 0x4E56FFBA */]
0000006E 42A7 clr.l -[A7]
00000070 2F2D E8B0 move.l -[A7], [A5 - 0x1750]
00000074 4EAD 2972 jsr [A5 + 0x2972 /* export_1322 */]
00000078 2F2D E8B0 move.l -[A7], [A5 - 0x1750]
0000007C 4EAD 1952 jsr [A5 + 0x1952 /* export_806 */]
00000080 7000 moveq.l D0, 0x00
00000082 2B40 E8B0 move.l [A5 - 0x1750], D0
label00000086:
00000086 4E5E unlink A6
00000088 4E75 rts
0000008A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2454: // at 0000008C (misaligned)
0000008E 0000 4E5E ori.b D0, 0x5E /* '^' */
00000092 4E75 rts
00000094 9443 sub.w D2, D3
00000096 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
0000009A 5550 subq.w [A0], 2
0000009C 5547 subq.w D7, 2
0000009E 5245 addq.w D5, 1
000000A0 4D4C chk.w D6, A4
000000A2 494E chk.w D4, A6
000000A4 5554 subq.w [A4], 2
000000A6 494C chk.w D4, A4
000000A8 5300 subq.b D0, 1
000000AA 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2455: // at 000000AC (misaligned)
000000AE 0000 4E5E ori.b D0, 0x5E /* '^' */
000000B2 4E75 rts
000000B4 9543 subx.w D2, D3
000000B6 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
000000BA 5550 subq.w [A0], 2
000000BC 5549 subq.w A1, 2
000000BE 4D50 chk.w D6, [A0]
000000C0 4F52 chk.w D7, [A2]
000000C2 5445 addq.w D5, 2
000000C4 4449 neg.w A1
000000C6 5449 addq.w A1, 2
000000C8 4F4E chk.w D7, A6
000000CA 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2456: // at 000000CC (misaligned)
000000CE 0000 4AAD ori.b D0, 0xAD
000000D2 EDE8 670E 2F2D bfffo D6, [A0 + 0x2F2D] {28:14}
000000D8 EDE8 4EAD 264A bfffo D4, [A0 + 0x264A] {D2:D5}
000000DE 7000 moveq.l D0, 0x00
000000E0 2B40 EDE8 move.l [A5 - 0x1218], D0
000000E4 4E5E unlink A6
000000E6 4E75 rts
export_2457:
000000E8 4E56 FFFE link A6, -0x0002
000000EC 2F07 move.l -[A7], D7
000000EE 4247 clr.w D7
000000F0 4AAD EDEC tst.l [A5 - 0x1214]
000000F4 671E beq +0x20 /* 00000114 */
000000F6 42A7 clr.l -[A7]
000000F8 2F2D EDEC move.l -[A7], [A5 - 0x1214]
000000FC 4EAD 461A jsr [A5 + 0x461A /* export_2239 */]
00000100 201F move.l D0, [A7]+
00000102 3E00 move.w D7, D0
00000104 7000 moveq.l D0, 0x00
00000106 2B40 EDEC move.l [A5 - 0x1214], D0
0000010A 4A47 tst.w D7
0000010C 6706 beq +0x8 /* 00000114 */
0000010E 3F3C 0003 move.w -[A7], 0x3
00000112 A9C8 syscall SysBeep
label00000114:
00000114 2E1F move.l D7, [A7]+
00000116 4E5E unlink A6
00000118 4E75 rts
0000011A 0000 4E56 ori.b D0, 0x56 /* 'V' */
export_2458: // at 0000011C (misaligned)
0000011E 0000 4E5E ori.b D0, 0x5E /* '^' */
00000122 4E75 rts
00000124 9343 subx.w D1, D3
00000126 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
0000012A 5550 subq.w [A0], 2
0000012C 554D subq.w A5, 2
0000012E 4F4F chk.w D7, A7
00000130 5654 addq.w [A4], 3
00000132 4F53 chk.w D7, [A3]
00000134 4F55 chk.w D7, [A5]
00000136 4E44 trap 4
00000138 0000 0000 ori.b D0, 0x0
export_2459:
0000013C 4E56 0000 link A6, 0
00000140 4E5E unlink A6
00000142 4E75 rts
00000144 9443 sub.w D2, D3
00000146 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
0000014A 5550 subq.w [A0], 2
0000014C 554F subq.w A7, 2
0000014E 4C44 5448 movem.l D3,D6,A2,A4,A6, D4
00000152 554D subq.w A5, 2
00000154 424E clr.w A6
00000156 4149 chk.w D0, A1
00000158 4C00 0000 movem.w <none>, D0
export_2460:
0000015C 4E56 0000 link A6, 0
00000160 4E5E unlink A6
00000162 4E75 rts
export_2461:
00000164 4E56 0000 link A6, 0
00000168 4E5E unlink A6
0000016A 4E75 rts
0000016C 9343 subx.w D1, D3
0000016E 4C45 414E movem.l D1,D2,D3,D6,A0,A6, D5
00000172 5550 subq.w [A0], 2
00000174 5553 subq.w [A3], 2
00000176 4F55 chk.w D7, [A5]
00000178 4E44 trap 4
0000017A 544F addq.w A7, 2
0000017C 4D4F chk.w D6, A7
0000017E 4F56 chk.w D7, [A6]
00000180 0000 0000 ori.b D0, 0x0